package com.forenow.demo;

import java.util.Arrays;
import java.util.Scanner;

/**
 * 方法：就是一个功能
 * 访问权限 返回值类型 方法名（参数1.......参数n）{
 *       return 返回值
 * }
 */
public class Test {
    public static void main(String[] args) {
//        Test.Login();
//        int sum=method2(1,2);
//        System.out.println("结果为："+sum);;

        boolean isRigth = Test.islogin("tom", "123456");
        if (isRigth) {
            System.out.println("success....");
        } else {
            System.out.println("error.....");
        }

        int[] arr = Test.method3();
        for (int i : arr) {
            System.out.print(i + "\t");
        }

        System.out.println("");

        int[] array = {1, 2, 3, 4, 5, 6, 7, 777};
        int[] arr1 = Test.method4(array);
        for (int i : arr1) {
            System.out.print(i + "\t");
        }
        System.out.println("");

        int[] array1 = {1, 2, 9, 4, 5, 6, 888, 777};
        int[] arr2 = Test.sort(array1);
        for (int i : arr1) {
            System.out.print(i + "\t");

        }
    }

    /**
     * 登录
     */
    public static void Login(){
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入用户名：");
        String name = sc.next();
        System.out.println("请输入密码：");
        String password=sc.next();
        if (name.equals("tsc")&&password.equals("123456")){
            System.out.println("登录成功");
        }else{
            System.out.println("登录失败");
        }
    }

    /**
     * 累加求和
     * @param a
     * @param b
     * @return
     */
    public static int method2(int a,int b){
        return a+b;
    }

    /**
     * 登录
     * @param username
     * @param password
     * @return
     */
    public static boolean islogin(String username,String password){
        System.out.println(username+"--------"+password);
        return true;
    }

    /**
     * 返回数组
     * @return
     */
    public static int[] method3(){
        int[] array = new int[]{1,2,3,4,5,6,44};
        return array;
    }

    /**
     * 返回数组带参数
     * @param array
     * @return
     */
    public static int[] method4(int[] array){
        return array;
    }

    public static int[] sort(int[] array1) {
        int temp =0;
        for(int i=1;i<array1.length;i++){
            for (int j=0;j<array1.length-i;j++){
                if(array1[j]>array1[j+1]){
                    temp =array1[j];
                    array1[j]=array1[j+1];
                    array1[j+1]=temp;
                }
            }
        }
        return array1;
    }
}
